@import '../../../theme'; //导入theme主题色配置文件

.addpatient{
    .title{
        font-size: 18px;
        margin-top: 10px;
        margin-bottom: 5px;
        border-bottom: 1px solid #ddd;
        padding-bottom: 10px;
    }
    .saveBtn{
        margin: 20px 0;
        text-align: center;
        button:first-child{
            width: 200px;
        }
        button:last-child{
            float: right;
            width: 150px;
        }
    }
}
.btnBox{
    margin-bottom: 30px;
}
.triageType{
    border-radius: 5px;
    float:right;
    color:white;
    background: #aaa;
    padding:5px;
}
//确认订单页面
.pay-confirm-details{
    background: dodgerblue;
    padding-top:20px;
    border-radius: 10px;
}
.pay-confirm-details p{
    text-align: center;
}
.pay-confirm-details p:first-child{
    color:ghostwhite;
}
.pay-confirm-details p:last-child{
    color:white;
    font-weight: bold;
}
.pay-confirm-price{
    font-size: 24px;
}
.pay-confirm-inputs{
    margin-top:40px;
}
.give-change{
    font-size: 24px;
}
.give-change span{
    font-weight: bold;
}


.patientinfo{
    width:170px;
    float: left;
    margin-right:30px;}
.patientinfo img{
    width:100px;
    height:100px;}
.patientinfo h6{
    font-size:16px;
    font-weight: bold;
    margin-bottom:0;}
.patientinfo p{
    font-size:12px;}
.patientinfoa p{border-bottom: 1px solid #cecece;
    padding-bottom:5px;
    font-size:14px;}
.patientinfo1{
    float: left;    display: flex;flex: 1;}
.box{flex-direction: row;    display: flex;flex: auto;}
.addpatient{
    width:100%;}
.bxa{border: 1px solid #cecece;}
.addpatient1{background: #d4d4d4;
    height:40px;
    line-height:40px;padding: 0 20px}
.addpatient1 p{
    float: left;
    font-weight: bold;
    margin-bottom:0;}
.addpatient1 span{

    float: right;}
.addpatient2{}
.addpatient2 .ant-row{border-bottom: 1px solid #cecece;
    padding-left:20px;
    line-height:40px;
    height:40px;}


.patientinfo1 .ant-collapse{
    width:100%;}
.patientinfo1 .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow{
    right:16px;
    left:auto;
    line-height:56px;}
.patientinfo1 .ant-collapse > .ant-collapse-item > .ant-collapse-header{
    padding-left:20px;}
.caozuo{
    margin-right:40px;}
.moban{
    float: right;}
.moban>.anticon{
   line-height: 2.2;
}

.caozuo span{
    float: right;
    line-height:32px;
    margin-left:10px;}
.caozuo h4{
    display: inline-block;
    line-height:32px;
    font-size:16px;
    margin-bottom:0;}
.caozuo span i{
    margin-right:5px;}
.jzxx p{
    overflow: hidden;}
.jzxx ul li{border-bottom: 1px solid #d9d9d9;padding: 0 16px;
    line-height:40px;}
.jzxx ul li:last-of-type{border-bottom:none}
.patientinfo1 .ant-collapse-content{
    padding:0;}
.patientinfo1 .ant-collapse-content > .ant-collapse-content-box{padding:0;}
.patientinfo1 .ant-collapse-content > .ant-collapse-content-box p{
    margin-bottom:0;}

.jzxx span{
    float: left;
    width:125px;}
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header,
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow {
    cursor:pointer;
    color: rgba(0, 0, 0, 1);
    background: #d4d4d4;
}
.xfxx{
    width:100%;}
.sfze{border: 1px solid #cecece}
.xfxx1 .ant-table{
    width:100%;}
.zfzt{border: 1px solid #cecece;padding: 3px 15px;border-radius: 10px;
    color: #fff;}
.zfzt1{background: #41b2a6}
.zfzt2{background: #de6262}
.zfzt3{background: #c9c9c9}
.xfxx1 .ant-table-thead > tr > th{background: #d4d4d4;}

.xfxx .ant-spin-container {
    overflow: inherit;
}

.addpatient2 .ant-form-item{
    margin-bottom: 0px;
}
.patient-details-btn-style{
   height:64px;
   line-height: 64px;

}
.patient-details-btn-style button{
    margin-left: 20px;
}
.can-not-be-hidden .ant-form-item{
    border-bottom: none !important;
}
.can-not-be-hidden .ant-row{
    height:auto !important;
}
